overly powerful - Turco Inglés Diccionario